a visual device - Fransızca İngilizce Sözlük